با استفاده از SwiftUI و Firebase یک برنامه کافی شاپ iOS 16 بسازید [ویدئو]

Build an iOS 16 Coffee Shop Application Using SwiftUI and Firebase [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره با استفاده از SwiftUI یک اپلیکیشن سفارش آنلاین کافی شاپ واقعی می سازیم. شما یاد خواهید گرفت که چگونه با استفاده از iOS، SwiftUI و XCode یک برنامه را از ابتدا بسازید. این دوره نحوه نوشتن کدهای تمیز و خوانا را توضیح می دهد و توسعه برنامه خود را به گونه ای ساختار می دهد که بتوانیم از کدها برای مدت طولانی استفاده مجدد کنیم. به عنوان بخشی از دوره، مفاهیمی مانند راه اندازی TabView، ایجاد مدل و نوشیدنی های ساختگی، ایجاد یک مدل HomeView و مخزن Firebase، ایجاد ردیف Drinks، تصویر Async، نمای جزئیات نوشیدنی ها و یک مدل نمای سبد را پوشش خواهیم داد. . ما نماهای مختلفی ایجاد خواهیم کرد تا نمای سبد، نمای سبد خالی و نمای حساب را شامل شود. شما یاد خواهید گرفت که ذخیره سازی را ایمن کنید و کاربران را در یک جاکلیدی ذخیره کنید. ما برای ایجاد یک برنامه Firebase، ذخیره منو در Firebase، راه‌اندازی مخزن Firebase، ایجاد سفارش‌ها و موارد دیگر پیشرفت خواهیم کرد. پس از اتمام دوره، شما به طور مستقل قادر خواهید بود برنامه کافی شاپ خود را بسازید که می تواند موارد را انتخاب کند، سفارش دهد، پرداخت کند و کاربران را با استفاده از Xcode، SwiftUI و Firebase در فضای ذخیره سازی ذخیره کند. ایجاد یک رابط کاربری زیبا با استفاده از SwiftUI و iOS جدید ایجاد/به‌روزرسانی سبد آنلاین با SwiftUI برای برنامه کافی‌شاپ، نحوه ایجاد کاربران Firebase و احراز هویت آنها را بیاموزید برنامه‌ها را برای حالت تاریک و روشن با iOS آماده کنید آموزش نوشتن کدهای تمیز/خوانا و ساخت برنامه های iOS حرفه ای یاد بگیرید که یک مخزن در Firebase Firestore (پایگاه داده بیدرنگ) ایجاد کنید این دوره برای توسعه دهندگان iOS است که با Xcode، Swift و SwiftUI آشنا هستند. نحوه ایجاد برنامه های جدید با استفاده از Xcode را آموزش می دهد و برای توسعه دهندگان با تجربه نیز مفید است. پیش نیازها شامل تجربه قبلی با Xcode، دانش اولیه Swift و SwiftUI و آشنایی با Firebase Firestore برای ساخت اپلیکیشن است. از ابتدا شروع کنید، با استفاده از SwiftUI، iOS16 و Firebase Firestore یک برنامه سفارش قهوه کاملا کاربردی ایجاد کنید. * یاد بگیرید که کدهای تمیز/خواندنی بنویسید، توسعه برنامه را ساختار دهید، و در طول زمان از کد ما دوباره استفاده کنید * دانش ساخت اپلیکیشن SwiftUI، Xcode را به دست آورید و به عنوان یک توسعه دهنده iOS ساخت اپلیکیشن های جدید را بیاموزید

سرفصل ها و درس ها

ساخت اپلیکیشن Building the App

  • معرفی Introduction

  • راه اندازی TabView Setting Up TabView

  • ایجاد یک مدل و نوشیدنی ساختگی Creating a Model and Dummy Drinks

  • با مدل و داده های ساختگی ادامه دهید Continue with the Model and Dummy Data

  • مدل HomeView و مخزن Firebase HomeView Model and Firebase Repository

  • HomeView نوشیدنی های گروهی HomeView Grouped Drinks

  • ردیف نوشیدنی ها Drinks Row

  • تصویر غیر همگام Async Image

  • مشاهده مشروح نوشیدنی ها Drinks Detailed View

  • مدل نمای سبد Basket View Model

  • نمای سبد Basket View

  • نمای سبد خالی Empty Basket View

  • نمای حساب Account View

  • ذخیره سازی امن Secure Storage

  • ذخیره کاربران در یک Keychain Saving Users to a Keychain

  • یک برنامه Firebase ایجاد کنید Create a Firebase App

  • ذخیره منو در Firebase Saving the Menu to Firebase

  • راه اندازی یک مخزن Firebase، ایجاد سفارشات و مدیریت خطا Setting Up a Firebase Repository, Creating Orders, and Error Handling

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

با استفاده از SwiftUI و Firebase یک برنامه کافی شاپ iOS 16 بسازید [ویدئو]
جزییات دوره
2 h 50 m
18
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Kababyan David Kababyan

توسعه دهنده چند رسانه ای